/**
 * 格式化解析env的值
 * @param {string} key 
 * @returns 
 */
export const getEnv = (key) => {
  if (!key) return 
  const env = process.env
  const value = env[key]
  if (!isNaN(value)) {
    return +env[key]
  } else if (['true','false'].includes(value && value.toLocaleLowerCase())) {
    return JSON.parse(value)
  } else {
    return value
  }
}